Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Computer Systems Engineering BEng (Hons) - 4.2.1 Specify, deploy, verify and maintain computer-based systems


Return to programme overview.

COMP11120 Mathematical Techniques for Computer Science

The course teaches logic and probability theory, both of which are ingredients for these processes.

Assesement : Examination, Individual coursework

 

COMP22111 Processor Microarchitecture

Work through the whole design cycle, from specification (ISA) through to implementation in hardware. Implementation using commercially used design tools and HDLs (Verilog).

Assesement : Examination, Lab work

COMP22712 Microcontrollers

Students spend a substantial time on debugging systems.

Assesement : Lab work

COMP23311 Software Engineering 1

Students deploy changes to a live system

Assesement : Examination, Group coursework

COMP26120 Algorithms and Data Structures

The course is based on the use of theoretical and practical processes for the design and implementation of computer-based systems.

Assesement : Lab work